iT邦幫忙

DAY 17
0

初探網站自動化測試系列 第 17

介紹GebConfig - 3 (Geb Day 17)

  • 分享至 

  • xImage
  •  

Reporter

關於報表的部分,有三個變數可以設定。
* reporter
* reportsDir
* reportOnTestFailureOnly

reporter

如果你有其他特殊的需求,也可以自己實作 Reporter 這個interface。

reporter = new CustomReporter()

reportsDir

自訂報表產出的位置

reportsDir = "target/geb-reports"

reportOnTestFailureOnly

Geb預設簡易的報表,每個測試都會產出一個html和一個png截圖檔,圖檔其實也蠻佔空間的,尤其是當你測試案例很多的時候,所以這個變數可以讓你自行決定,是不是只產出測試失敗的資料,忽略測試成功的資料,但目前這個功能官方文件有說,現在只支援TestNG,其他框架像JUnit、Spock還不支援,我剛剛用Spock試了一下,的確還不支援。

reportOnTestFailureOnly = true

上一篇
Configuration API (Geb Day 16)
下一篇
Report (Geb Day 18)
系列文
初探網站自動化測試30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言